package com.cskaoyan.javase.method._1basic;
/**
 * main方法详解:
 * public static void main(String[] args) {
 *   //方法体
 * }
 * public static表示“公开的，静态的”，具体含义面向对象再讲。
 * void表示方法没有返回值
 * main是方法名，代表这个方法是主方法，是程序的入口方法。
 * main不是关键字，但是自定义方法不要用这个名字
 *
 * （String[] args）是形参列表，其中String[]是一种引用类型，数组（马上讲），args是一个形参名
 *
 * 理论上来说，args可以在符合标识符命名的前提下可以任意写。但是不建议这么做
 *
 * 修改形参名不影响main方法执行,这说明:
 *      在形参当中,起关键作用的是,形参的数据类型,数据类型决定了方法如何被外界调用
 *      而形参的名字只决定方法中如何使用这个参数,和外界没有关系
 *
 * @since 11:28
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo3 {
    public static void main(String[] args) {
        System.out.println("hello world!");
    }

    public static void test(String str){

    }
}
